engine throttle - German English Dictionary